آموزش بهره‌وری PyCharm و تکنیک‌های اشکال‌زدایی [ویدئو]

PyCharm Productivity and Debugging Techniques [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: PyCharm یک محیط توسعه یکپارچه پایتون (IDE) است که طیف گسترده ای از ابزارهای ضروری را برای توسعه دهندگان پایتون فراهم می کند، که به شدت برای ایجاد یک محیط مناسب برای توسعه وب و علم داده مولد یکپارچه شده اند. این دوره شامل بخش های زیر است: بخش 1 در مورد مقدمه و نکات مفید دوره است. بخش 2 فرآیند مدیریت و سفارشی کردن فضای کاری PyCharm شما را مورد بحث قرار می دهد. در بخش 3، ویرایش و قالب بندی را به راحتی در PyCharm مشاهده خواهید کرد، که نمای دقیقی از نحوه پشتیبانی PyCharm از روند توسعه برنامه های کاربردی Python ارائه می دهد. در بخش 4، شما به کنترل نسخه با Git در PyCharm نگاه خواهید کرد، از جمله یک بحث تئوریک در مورد اینکه کنترل نسخه چیست و چرا مهم است. بخش 5 بر استفاده از PyCharm برای ساده کردن فرآیندهای برنامه نویسی مانند آزمایش، اشکال زدایی و پروفایل تمرکز دارد. در بخش بعدی، توسعه وب با جاوا اسکریپت، HTML و CSS را بررسی خواهید کرد. در بخش پایانی دوره، ادغام جنگو در PyCharm را خواهید فهمید که جنگو، چارچوب برتر توسعه وب در پایتون را معرفی می کند. در پایان دوره، شما همه چیز را در مورد بهره وری PyCharm و تکنیک های اشکال زدایی یاد خواهید گرفت. همه منابع و فایل های کد در اینجا قرار می گیرند: https://github.com/PacktPublishing/PyCharm-Productivity-and-Debugging-Techniques سفارشی کردن تم و ویرایشگر PyCharm بسته های پایتون را با PyCharm نصب و مدیریت کنید بازسازی کد و تغییر نام مستندات PyCharm را بسازید فرآیند تبدیل و صادرات توابع را بیاموزید کاوش کنترل نسخه Git داخلی PyCharm این دوره برای مهندسین نرم افزار بک اند و توسعه دهندگان فرانت اند است. همچنین می تواند توسط دانشجویان علوم کامپیوتر و همه کسانی که می خواهند برنامه نویسی را یاد بگیرند، استفاده کنند. هیچ دانش قبلی از Python مورد نیاز نیست، فقط میل به یادگیری PyCharm IDE است. چارچوب های خارجی را ادغام کنید و برنامه های تحت وب جنگو بسازید * KeyMat را بهینه کنید و استفاده از میانبرهای PyCharm را یاد بگیرید * بازرسی کد اصلی و یادگیری تکمیل کدهای هیپی، پایه و هوشمند

سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • نکات مهم و مسیریابی دوره Important Notes and Course Navigation

  • نصب Python و PyCharm Installing Python and PyCharm

مبانی پایتون Python Basics

  • چاپ اشیاء و انواع داده ها Print Objects and Data Types

  • گرفتن ورودی از کاربر Taking Inputs from the User

  • عملیات منطقی Logical Operations

  • تمرین 1: ورودی ها و عملیات منطقی Exercise 1: Inputs and Logical Operations

  • عملیات با رشته ها Operations with Strings

  • عملیات حسابی Arithmetic Operations

  • مقایسه ها و عملیات منطقی Comparisons and Logical Operations

  • اگر بیانیه ها If Statements

  • تمرین 2: اگر بیانیه ها Exercise 2: If Statements

  • حلقه ها Loops

  • ساختارهای داده Data Structures

رابط PyCharm PyCharm Interface

  • PyCharm چیست؟ What Is PyCharm

  • PyCharm به عنوان IDE اصلی پایتون PyCharm as the Major Python IDE

  • مقایسه PyCharm با سایر IDE ها Comparing PyCharm with Other IDEs

  • PyCharm Professional Versus Community Edition PyCharm Professional Versus Community Edition

  • تم و ویرایشگر PyCharm PyCharm Theme and Editor

  • بهینه سازی KeyMap و Shortcut KeyMap and ShortCut Optimization

  • ایجاد یک پروژه PyCharm Creating a PyCharm Project

سفارشی سازی مترجمان و محیط مجازی Interpreters Customization and Virtual Environment

  • داخل پنجره پروژه Inside the Project Window

  • ناوبری در داخل پروژه Navigation Within the Project

  • پانل ها در پنجره پروژه Panels in the Project Window

  • نصب و مدیریت بسته ها Installing and Managing Packages

  • وارد کردن پروژه ها در PyCharm Importing Projects in PyCharm

  • بازرسی کد در PyCharm Code Inspection in PyCharm

ویرایش و قالب بندی Editing and Formatting

  • پشتیبانی تکمیل کد Code Completion Support

  • تکمیل کد پایه در مقابل هوشمند Basic Versus Smart Code Completion

  • تکمیل هیپی و نیات Hippie Completion and Intentions

  • موتور تکمیل کد را سفارشی کنید Customize Code Completion Engine

  • Refactoring کد Code Refactoring

  • تغییر نام کد Code Renaming

  • متغیرهای درون خطی و روش های استخراج Inline Variables and Extracting Methods

  • تبدیل و صادرات توابع Converting and Exporting Functions

  • ایجاد اسناد PyCharm Creating PyCharm Documentation

نسخه Git و Control با PyCharm Git and Control Version with PyCharm

  • کنترل نسخه و GitHub Version Control and GitHub

  • کنترل نسخه با PyCharm Version Control with PyCharm

  • کنترل نسخه پروژه فاصله نقطه ای Point Distance Project Version Control

تست، اشکال زدایی و پروفایل Testing, Debugging, and Profiling

  • تست واحد با PyCharm Unit Testing with PyCharm

  • تست های واحد را با PyCharm اجرا کنید Run Unit Tests with PyCharm

  • ایجاد تست واحد در PyCharm Creating Unit Tests in PyCharm

  • اشکال زدایی با PyCharm Debugging with PyCharm

  • یک جلسه اشکال زدایی را شروع کنید Start a Debugging Session

  • اشکال زدایی توابع پیچیده Debugging Complex Functions

توسعه وب در PyCharm Web Development in PyCharm

  • PyCharm برای توسعه وب PyCharm for Web Development

  • فایل های CSS و JS در PyCharm CSS and JS Files in PyCharm

  • یک صفحه ورود ایجاد کنید Create a Login Page

ساخت یک برنامه وب در PyCharm با جنگو Building a Web Application in PyCharm with Django

  • استفاده از Frameworks در PyCharm Using Frameworks in PyCharm

  • چارچوب جنگو در PyCharm Django Framework in PyCharm

  • فروشگاه آنلاین بازی های ویدیویی Online Video Game Store

  • راه اندازی محیط Environment Setup

  • کاوش در پروژه جنگو Exploring Django Project

  • ساخت اپلیکیشن جنگو Creating Django App

  • وابستگی ها و ماژول NVM Dependencies and NVM Module

  • ورود و خروج را اضافه کنید Add Login and Logout

  • اضافه کردن ورود و خروج: قسمت 2 Add Login and Logout: Part 2

  • ایجاد کاربران جدید Creating New Users

  • ایجاد کاربران جدید: Front-End Creating New Users: Front-End

  • مدل داده های بازی: Back-End Game Data Model: Back-End

  • مدل داده های بازی: Front-End Game Data Model: Front-End

  • مدل داده های بازی: ویرایش نماها Game Data Model: Edit Views

  • افزودن نماهای فهرست بازی Adding List Game Views

  • ایجاد مدل سبد خرید Creating the Shopping Cart Model

  • ایجاد فرم سبد خرید Creating the Shopping Cart Form

  • ایجاد نمای سبد خرید Creating the Shopping Cart View

  • افزودن موارد به نمودار Adding Items to the Chart

  • سبد خرید Front-End و اجرای فروشگاه بازی Cart Front-End and Running the Game Store

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش بهره‌وری PyCharm و تکنیک‌های اشکال‌زدایی [ویدئو]
جزییات دوره
9 h 47 m
68
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Martin Yanev
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Martin Yanev Martin Yanev

مهندس نرم افزار

اسم من مارتین یانف یک مهندس نرم افزار هوافضا بین المللی تحسین شده است.

من یک مدرک لیسانس در مهندسی هوانوردی و دو مدرک کارشناسی ارشد در دینامیک هوافضا و مهندسی نرم افزار دارم. من عضو وابسته انجمن سلطنتی هوانوردی در بریتانیا هستم. من دارای گواهینامه ISTQB با تجربه قوی در تست/ادغام سیستم هستم.

من مهارت های برنامه نویسی قوی خود را در 7 سال گذشته با توسعه و آزمایش الگوریتم های نرم افزاری پیچیده برای برنامه های هوافضا به دست آورده ام. من در حال حاضر در پروژه آسمان واحد اروپایی هستم که هدف آن افزایش ظرفیت فضای هوایی اروپا با استفاده از پیشرفته ترین سیستم های مدیریت ترافیک هوایی است.

در مورد هر موضوع مرتبط با علوم کامپیوتر و مهندسی هوافضا با من تماس بگیرید زیرا من واقعاً به این زمینه ها علاقه دارم.

امیدوارم از دوره های من لذت ببرید و پیشرفت شغلی خود را با آنها بهبود بخشید.